turn tail and run


Results for "turn tail and run"

English - Turkish Dictionary

turn tail and run

(English - Turkish Dictionary) :
k. dili cesaretini yitirip gerisin geriye kaçmak.